package com.ruoyi.ring.service;

import com.ruoyi.ring.domain.dto.GeneralSecondDTO;
import com.ruoyi.ring.domain.vo.*;

import java.util.List;

public interface IEventInfoSecondService {
    /**
     * 查询日历数据列表-app
     */
    List<TargetSituationVO> queryCalendarList(GeneralSecondDTO secondDTO);
    /**
     * 二级页 活动
     */
    EventInfoSecondVO queryEventInfoList(GeneralSecondDTO secondDTO);
    /**
     * 二级页 锻炼
     */
    EventExerciseInfoVO queryEventExerciseInfoList(GeneralSecondDTO secondDTO);
    /**
     * 二级页 对比走的距离
     */
    CompareDistanceRateVO queryCompareDistanceRate(GeneralSecondDTO secondDTO);
    /**
     * 二级页 过去七天达成目标情况
     */
    List<TargetSituationVO> queryTargetSituation(GeneralSecondDTO secondDTO);

    /**
     * 二级页 体力活动量
     */
    PhysicalActivityLevelVO queryPhysicalActivityLevel(GeneralSecondDTO secondDTO);
}
